The Complexity of Computing a Fourier Perturbation

نویسندگان

  • Nir Ailon
  • Gal Yehuda
چکیده

The complexity of computing the Fourier transform is a longstanding open problem. Very recently, Ailon (2013, 2014, 2015) showed in a collection of papers that, roughly speaking, a speedup of the Fourier transform computation implies numerical ill-condition. The papers also quantify this tradeoff. The main method for proving these results is via a potential function called quasi-entropy, reminiscent of Shannon entropy. The quasi-entropy method opens new doors to understanding the computational complexity of the important Fourier transformation. However, it suffers from various drawbacks. This paper, motivated by one such drawback, eliminates it by extending the method. The argument goes as follows: If instead of computing the Fourier transform Fx of input x ∈ Rn we were to compute a Fourier ε-perturbation, defined as (Id+εF )x, then the quasientropy method in the well-conditioned regime would, without any adjustments, lead to a linear algebraic lower bound of Ω(εn logn) many operations (counting additions and multiplications on scalar variables). Had this bound been matched by an algorithm, then we would have been able to extract Fx in time O(εn logn) by first computing (Id+εF )x, then subtracting x from the output and dividing the result by ε. By taking ε = Θ(1/ √ logn) we could artificially drive the computation time toward the trivial linear time lower bound. Such a scheme would suffer on a real computer from numerical errors, but this could be avoided by extending the computer word size by only Θ(log ε) = Θ(log log n) bits. The end result is a Fourier algorithm in running time Õ(n log logn) (counting logical bit operations, and using fast integer multiplication). We generalize the quasi-entropy method so as to show that driving ε down does not allow such a free ride in case of the Walsh-Hadamard Fourier transform, and that the linear algebraic lower bound is, in fact, Ω((n logn)/ log ε). This exactly ‘cancels out’ the numerical accuracy overhead. It also strengthens our belief that, roughly speaking, Fourier computation requires Ω(n logn) time in a computational model that takes into account numerical accuracy and logical bit operations. ∗ [email protected] [email protected]

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On The Simulation of Partial Differential Equations Using the Hybrid of Fourier Transform and Homotopy Perturbation Method

In the present work, a hybrid of Fourier transform and homotopy perturbation method is developed for solving the non-homogeneous partial differential equations with variable coefficients. The Fourier transform is employed with combination of homotopy perturbation method (HPM), the so called Fourier transform homotopy perturbation method (FTHPM) to solve the partial differential equations. The c...

متن کامل

A Comparison Between Fourier Transform Adomian Decomposition Method and Homotopy Perturbation ethod for Linear and Non-Linear Newell-Whitehead-Segel Equations

In this paper, a comparison among the hybrid of Fourier Transform and AdomianDecomposition Method (FTADM) and Homotopy Perturbation Method (HPM) is investigated.The linear and non-linear Newell-Whitehead-Segel (NWS) equations are solved and the results arecompared with the exact solution. The comparison reveals that for the same number of componentsof recursive sequences, the error of FTADM is ...

متن کامل

Singular Perturbation Theory in Output Feedback Control of Pure-Feedback Systems

This paper studies output feedback control of pure-feedback systems with immeasurable states and completely non-affine property. Since availability of all the states is usually impossible in the actual process, we assume that just the system output is measurable and the system states are not available. First, to estimate the immeasurable states a state observer is designed. Relatively fewer res...

متن کامل

Homotopy perturbation method for eigenvalues of non-definite Sturm-Liouville problem

In this paper, we consider the application of the homotopy perturbation method (HPM) to compute the eigenvalues of the Sturm-Liouville problem (SLP) which is called non-definite SLP. Two important Examples show that HPM is reliable method for computing the eigenvalues of SLP.

متن کامل

Numerical Solution of the Controlled Harmonic Oscillator by Homotopy Perturbation Method

‎The controlled harmonic oscillator with retarded damping‎, ‎is an important class of optimal control problems which has an important role in oscillating phenomena in nonlinear engineering systems‎. ‎In this paper‎, ‎to solve this problem‎, ‎we presented an analytical method‎. ‎This approach is based on the homotopy perturbation method‎. ‎The solution procedure becomes easier‎, ‎simpler and mor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1604.02557  شماره 

صفحات  -

تاریخ انتشار 2016